package auxiliar;

import maquinas.Nave;

/**
 *
 * @author DORDAZ
 */
public class Guerra {
    
private Nave naveX;
private Nave naveY;
	
	public Guerra(){
	naveX = new Nave("Terricola");
	naveY = new Nave("Marciano");
	enpiezaGuerra();
	}

	public static void main (String[] args){
            new Guerra();
	}
	
	public void enpiezaGuerra(){
		do{
			for (int i = 0; i < 10 ; i++){
				naveY.recibeDisparo(naveX.generaDisparo(i));
				naveX.recibeDisparo(naveY.generaDisparo(i));
			}
		}while((naveX.cuantosQuedan() > 0) && (naveY.cuantosQuedan() > 0));
		
		if(naveX.cuantosQuedan() > 0){
			System.out.println("GANARON LOS TERRICOLAS!!!!!!");
		}
		else{
			System.out.println("Ganaron los Marcianos :(");
		}
	}

    public Nave getNaveX() {
        return naveX;
    }

    public void setNaveX(Nave naveX) {
        this.naveX = naveX;
    }

    public Nave getNaveY() {
        return naveY;
    }

    public void setNaveY(Nave naveY) {
        this.naveY = naveY;
    }
        
        
}